Sports

Cam Newton celebrates after electric 24-yard TD run for Carolina Panthers